const TempleUrl = "http://47.101.180.43:8080/Template.xls";
export default {
  TempleUrl: TempleUrl,
  //判断输入只能为汉字英文
  judgeInput: function(content) {
    // Regex.IsMatch(content, @"^[\u4e00-\u9fa5a-zA-Z-z0-9]+$")
    let regex = "^[a-zA-Z\u4E00-\u9FA5]+$";
    let b = new RegExp(regex).test(content);
    if (b) {
      return 1;
    } else {
      return -1;
    }
  },
  //输入编号判断，只能为汉字英文或者数字
  judgeNumberInput: function(content) {
    let regex = "^[a-zA-Z0-9\u4E00-\u9FA5]+$";
    let b = new RegExp(regex).test(content);
    if (b) {
      return 1;
    } else {
      return -1;
    }
  },
  //只能为数字和字母
  judgeNoLetter: function(content) {
    let regex = "^[a-zA-Z0-9]+$";
    let b = new RegExp(regex).test(content);
    if (b) {
      return 1;
    } else {
      return -1;
    }
  },
   //只能为数字
  judgeNo: function(content) {
    let regex = "^[0-9]+$";
    let b = new RegExp(regex).test(content);
    if (b) {
      return 1;
    } else {
      return -1;
    }
  },
  //判读输入是否含有空格，含有则返回 1
  judgeBlankSpace: function(sentence) {
    let arr;
    arr = sentence.split(" ");
    // console.log("arr",arr);
    return arr.length > 1;
  },
  //判断电话号码格式
  judgePhone: function(phone) {
    var strTemp = /^1[3|4|5|6|7|8|9][0-9]{9}$/;
    var isPhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/;
    if (strTemp.test(phone) || isPhone.test(phone)) {
      return 1;
    } else {
      return -1;
    }
  },
  //判断是否含空格
  judgeSpachs: function(sentence) {
    if(sentence.indexOf(' ') == -1){
      return 1;
    }else{
      return -1;
    }
  },
  //判断密码（长度必须在6~18位，且至少包含数字、英文字母，可以含有特殊符号）
  judgePassword:function(password){
    let regex="^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z\\W]{6,18}$";
    let b = new RegExp(regex).test(password);
    if(b){
      return 1
    }else{
      return -1
    }
  }
};
